make demands - French English Dictionary